stroke of engine - German English Dictionary